home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #4 / Amiga Plus CD - 2000 - No. 4.iso / Vollversion / CamD / readme < prev    next >
Text File  |  2000-05-15  |  2KB  |  54 lines

  1.  
  2. CAMD libraries and examples
  3.  
  4. Developer Archive version: $VER: camddev 37.1 (14.2.94)
  5.  
  6. CAMD is a MIDI library based on midi code from Carnegie-Mellon University.
  7.  
  8. First - Thanks to everyone who worked on CAMD including:
  9.     Roger B. Dannenberg, Jean-Christophe Dhellemmes,
  10.     Bill Barton, David Joiner, Joe Pearce, and Darius Taghavy
  11.  
  12. The CAMD and realtime libraries provide applications with a sharable
  13. way to get excellent MIDI processing and time handling.  This removes
  14. the need for individual MIDI applications to take over system timers,
  15. and makes it possible for separately written applications to process
  16. each other's MIDI streams.  Realtime.library uses one available timer
  17. and provides high precision timing to multiple applications.  CAMD uses
  18. realtime.library and provide MIDI-specific functionality.
  19.  
  20. Midi device drivers are placed in a DEVS:midi directory.  CAMD has a
  21. built-in driver for the normal Amiga serial port ("internal").
  22. We provide the internal.asm source as an example.  A Checkpoint driver
  23. is also included.  I believe Deluxe Music Construction Set II comes with
  24. a driver for the OneStopMusicShop.
  25.  
  26. The Prefs/MidiPorts preference editor should be placed in your Prefs
  27. directory.  Use it to set your hardware MIDI output port to the driver
  28. for your hardware (internal is the default).
  29.  
  30. See the lib/camdlist.lib and camdlist.doc.  Camdlist.lib can be linked
  31. with to provide your application with a list requester of other ports.
  32. If used, this can allow your application to select rendevous points
  33. for its MIDI input and output.
  34.  
  35. Important! About the Libraries
  36. ==============================
  37. Before installing camd.library, please be aware that the earliest
  38. beta versions of this library were incompatible with the current library.
  39. Any tools written to use the earliest betas of this library may crash
  40. with the current library.  Camd.library requires iffparse.library
  41. and realtime.library.
  42.  
  43. The realtime.library in libs/ is for any system that does not already
  44. have realtime.library.  This is a special version of realtime.library
  45. which is 1.3 and upwards compatible AND has the same heartbeat as the
  46. Workbench 3.1 realtime.library.
  47.  
  48. The iffparse.library in libs/ is for any system which does not already
  49. have iffparse.library.  It is an early version which is 1.3 compatible.
  50. Camd.library requires iffparse.library.
  51.  
  52. Do not install a library if system already has a newer version of that
  53. library!
  54.